From da1385d8e8f7176e1c437fae1d7b727215b213c6 Mon Sep 17 00:00:00 2001 From: "emellor@leeni.uk.xensource.com" Date: Sat, 15 Oct 2005 12:56:07 +0100 Subject: [PATCH] Use new -t flag on xenstore-rm to keep the store pruned when devices go away. Signed-off-by: Ewan Mellor --- tools/examples/xen-backend.agent | 2 +- tools/examples/xen-backend.rules | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/examples/xen-backend.agent b/tools/examples/xen-backend.agent index 27af3359bf..1d47e16e4f 100755 --- a/tools/examples/xen-backend.agent +++ b/tools/examples/xen-backend.agent @@ -22,7 +22,7 @@ case "$ACTION" in ;; esac # remove device backend store entries - xenstore-rm "$XENBUS_PATH" + xenstore-rm -t "$XENBUS_PATH" ;; online) case "$PHYSDEVDRIVER" in diff --git a/tools/examples/xen-backend.rules b/tools/examples/xen-backend.rules index 3eb5a7d56a..b68dbd4914 100644 --- a/tools/examples/xen-backend.rules +++ b/tools/examples/xen-backend.rules @@ -1,4 +1,4 @@ SUBSYSTEM=="xen-backend", KERNEL=="vbd*", ACTION=="add", RUN+="/etc/xen/scripts/block bind" SUBSYSTEM=="xen-backend", KERNEL=="vbd*", ACTION=="remove", RUN+="/etc/xen/scripts/block unbind" SUBSYSTEM=="xen-backend", KERNEL=="vif*", ENV{PHYSDEVDRIVER}=="vif", ACTION=="online", RUN+="$env{script} up" -SUBSYSTEM=="xen-backend", ACTION=="remove", RUN+="/usr/bin/xenstore-rm $env{XENBUS_PATH}" +SUBSYSTEM=="xen-backend", ACTION=="remove", RUN+="/usr/bin/xenstore-rm -t $env{XENBUS_PATH}" -- 2.30.2